strap of cape - Anglais Synonymes Dictionnaire